if (self.CavalryLogger) { CavalryLogger.start_js(["rOp4Y"]); } __d("deepCompare",[],(function(a,b,c,d,e,f){"use strict";__p&&__p();function g(a,b){__p&&__p();if(a===b)return!0;if(!(a instanceof Object)||!(b instanceof Object))return!1;if(a.constructor!==b.constructor)return!1;if(Array.isArray(a)&&Array.isArray(b)){if(a.length!==b.length)return!1;var c={},d=0;for(var e=0,f=a.length;e=a.length)break;f=a[e++]}else{e=a.next();if(e.done)break;f=e.value}f=f;f=f[1];var g=f.ref;f=f.selected;if(f){b("Focus").set(g);return}}f=b("nullthrows")(d.$SUISelectorOptionGroup2.get(0)).ref;b("Focus").set(f)};d.$SUISelectorOptionGroup6=function(){d.setState({isActive:!1,showFocusRing:!1})};d.$SUISelectorOptionGroup7=function(){(h()||i())&&d.setState({showFocusRing:!0})};d.$SUISelectorOptionGroup8=function(){d.setState(function(a){return{isExpanded:!a.isExpanded}},function(){d.state.isExpanded&&d.$SUISelectorOptionGroup5()})};d.$SUISelectorOptionGroup9=function(a){d.props.onKeyDown&&d.props.onKeyDown(a);switch(a.keyCode){case b("RTLKeys").RETURN:case b("RTLKeys").SPACE:case b("RTLKeys").getRight():a.preventDefault();d.setState({isExpanded:!0},d.$SUISelectorOptionGroup5);break}};d.$SUISelectorOptionGroup10=function(){d.setState({isActive:!0})};d.$SUISelectorOptionGroup11=function(){d.setState({isHovering:!0})};d.$SUISelectorOptionGroup12=function(){d.setState({isHovering:!1})};d.$SUISelectorOptionGroup13=function(){d.setState({isActive:!1})};d.$SUISelectorOptionGroup16=function(a,b,c){d.$SUISelectorOptionGroup2.set(a,{ref:b,selected:c}),d.props.isCollapsible||d.props.setupFocusRef(b,a,c)};d.$SUISelectorOptionGroup17=function(a){d.$SUISelectorOptionGroup1=a,d.props.setupFocusRef(a,0,d.props.selected)};d.state={isActive:!1,isExpanded:!c.hasSelectedValue&&c.isExpandedInitially||d.$SUISelectorOptionGroup3(),isHovering:!1,showFocusRing:!1};d.$SUISelectorOptionGroup2=new Map();return d}var d=c.prototype;d.$SUISelectorOptionGroup4=function(){var a=this;this.setState({isExpanded:!1},function(){b("Focus").set(a.$SUISelectorOptionGroup1)})};d.$SUISelectorOptionGroup14=function(a){__p&&__p();var c=this;return!this.props.isCollapsible&&this.props.onSubItemSelect?this.props.onSubItemSelect(a):function(d){__p&&__p();switch(d.keyCode){case b("RTLKeys").UP:d.preventDefault();c.$SUISelectorOptionGroup15(a-1);break;case b("RTLKeys").DOWN:d.preventDefault();c.$SUISelectorOptionGroup15(a+1);break;case b("RTLKeys").ESC:case b("RTLKeys").getLeft():d.preventDefault();c.$SUISelectorOptionGroup4();break}}};d.$SUISelectorOptionGroup15=function(a){var c=0;a>=this.$SUISelectorOptionGroup2.size?c=0:a<0&&(c=this.$SUISelectorOptionGroup2.size-1);a=b("nullthrows")(this.$SUISelectorOptionGroup2.get(c)).ref;b("Focus").set(a)};d.render=function(){__p&&__p();var a=this,c=b("React").Children.map(this.props.children,function(c,d){return c?b("React").cloneElement(c,{canSelectMultiple:a.props.canSelectMultiple,hasSelectedValue:!0,onKeyDown:a.$SUISelectorOptionGroup14(d),onSelect:a.props.onSelect,setupFocusRef:function(b){a.$SUISelectorOptionGroup16(d,b,!!c.props.selected)},theme:a.props.theme}):null}),d=b("SUITheme").get(this).SUISelectorOptionGroup,e=this.state,f=e.isActive,g=e.isHovering;e=e.showFocusRing;var h;f?h=d.activeBackgroundColor:(g||e)&&(h=d.highlightedBackgroundColor);f?f=d.activeColor:g||e?f=d.highlightedColor:f=d.color;g=null;e=!0;this.props.isCollapsible&&(g=this.state.isExpanded?d.expandedIcon:d.collapsedIcon,e=this.state.isExpanded);var i=this.props.isCollapsible?{"aria-haspopup":!0,onBlur:this.$SUISelectorOptionGroup6,onClick:this.$SUISelectorOptionGroup8,onFocus:this.$SUISelectorOptionGroup7,onKeyDown:this.$SUISelectorOptionGroup9,onMouseDown:this.$SUISelectorOptionGroup10,onMouseEnter:this.$SUISelectorOptionGroup11,onMouseLeave:this.$SUISelectorOptionGroup12,onMouseUp:this.$SUISelectorOptionGroup13,ref:this.$SUISelectorOptionGroup17,role:"menuitem"}:null;return b("React").createElement("li",{className:this.props.className,"data-testid":this.props["data-testid"]},b("React").createElement("a",babelHelpers["extends"]({},i,{className:"_3vsz"+(this.state.showFocusRing?"":" _2eyk")+(this.props.isCollapsible?" _4ck5":""),"data-testid":"SUISelectorOption/container",href:"#",style:babelHelpers["extends"]({},d.typeStyle,{backgroundColor:h,color:f}),tabIndex:-1}),b("React").createElement("span",{className:"_4ki-"},this.props.label),g!=null&&b("React").cloneElement(g,{"aria-hidden":!0,className:b("joinClasses")("_3vsv",g.props.className)})),b("React").createElement("ul",{role:"menu"},e?c:null))};return c}(b("SUIComponent"));c.propTypes={canSelectMultiple:b("prop-types").bool,className:b("prop-types").string,isCollapsible:b("prop-types").bool.isRequired,label:b("prop-types").oneOfType([b("prop-types").node,b("prop-types").string]).isRequired,onKeyDown:b("prop-types").func,onSelect:b("prop-types").func,onSubItemSelect:b("prop-types").func,selected:b("prop-types").bool,setupFocusRef:b("prop-types").func,theme:b("prop-types").instanceOf(b("SUITheme"))};c.defaultProps=a;e.exports=c}),null); __d("ReactSelectorUtils",["React","deepCompare"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a={processMenuItems:function(a,c,d){__p&&__p();d===void 0&&(d=!1);var e;d=b("React").Children.map(a,function(a){if(a){var d=b("deepCompare")(a.props.value,c);a=b("React").cloneElement(a,{selected:d});d&&(e=a);return a}});return{items:d,selectedItem:e}},processMultiMenuItems:function(a,c,d){__p&&__p();d===void 0&&(d=!1);var e=[];d=a;c&&(d=b("React").Children.map(a,function(a){if(a){var d=c.some(function(b){return b===a.props.value});a=b("React").cloneElement(a,{selected:d});d&&e.push(a);return a}}));return{items:d,selectedItems:e}}};e.exports=a}),null); __d("SUISelectorSeparator.react",["cx","React","SUIComponent","SUITheme","joinClasses","prop-types"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();a=function(a){babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.render=function(){var a=b("SUITheme").get(this).SUISelectorSeparator;return b("React").createElement("li",{className:b("joinClasses")("_2drl",this.props.className),style:{backgroundColor:a.color,marginBottom:a.margin.bottom,marginLeft:a.margin.left,marginRight:a.margin.right,marginTop:a.margin.top}})};return c}(b("SUIComponent"));a.propTypes={theme:b("prop-types").instanceOf(b("SUITheme"))};e.exports=a}),null); __d("SUISelector.react",["cx","fbt","AlignmentEnum","React","ReactSelectorUtils","RTLKeys","SUIAbstractMenu.react","SUIComponent","SUIErrorComponentUtil","SUIFocusUtil","SUIPropTypes","SUISelectorOptionGroup.react","SUISelectorSeparator.react","SUITheme","first","firstx","flatMapArray","gkx","lastx","prop-types","uniqueID","withSUITheme"],(function(a,b,c,d,e,f,g,h){"use strict";__p&&__p();a=babelHelpers["extends"]({},b("SUIErrorComponentUtil").defaultProps,{buttonTextAlign:"left",canCollapseGroups:!0,canSelectMultiple:!1,contextualLayerBehaviors:{},disabled:!1,dropdownWidth:"auto",isSuppressed:!1,maxHeight:250,menuAlignment:"left",menuPosition:"below",optionGroupComponentType:b("SUISelectorOptionGroup.react"),separatorComponentType:b("SUISelectorSeparator.react"),shouldHideOnBlur:!0,shouldHideOnMouseLeave:!1,width:"auto"});c=b("gkx")("678820")?b("React").Component:b("SUIComponent");d=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(c){__p&&__p();var d;d=a.call(this,c)||this;d.$SUISelector3=b("uniqueID")();d.showMenu=function(){d.$SUISelector2&&d.$SUISelector2.showMenu()};d.hideMenu=function(){d.$SUISelector2&&d.$SUISelector2.hideMenu()};d.$SUISelector7=function(a,c){c===void 0&&(c="next");var e=d.$SUISelector1.keys(),f=b("firstx")(e);e=b("lastx")(e);a>e?a=f:a-1?(e=c.slice(0),e.splice(f,1)):e=c.concat(a)}else e=a;d.props.onChange&&d.props.onChange(e,b);d.$SUISelector4&&!d.props.canSelectMultiple&&d.hideMenu()};d.$SUISelector11=function(a,b,c){d.$SUISelector1.set(a,{ref:b,selected:c})};d.$SUISelector12=function(a){d.$SUISelector2=a};d.$SUISelector13=function(){__p&&__p();if(!d.props.value){var a=b("first")(d.$SUISelector1.values());a&&b("SUIFocusUtil").setFocus(a.ref)}else for(var a=d.$SUISelector1,c=Array.isArray(a),e=0,a=c?a:a[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var f;if(c){if(e>=a.length)break;f=a[e++]}else{e=a.next();if(e.done)break;f=e.value}f=f;f=f[1];var g=f.ref;f=f.selected;if(f){b("SUIFocusUtil").setFocus(g);break}}d.props.onOpen&&d.props.onOpen()};d.$SUISelector1=new Map();return d}var d=c.prototype;d.componentDidMount=function(){this.$SUISelector4=!0};d.componentWillUnmount=function(){this.$SUISelector4=!1};d.focusInput=function(){this.$SUISelector2&&this.$SUISelector2.focusInput()};d.$SUISelector5=function(){return this.props.value!==void 0?this.props.value:this.props.canSelectMultiple?[]:void 0};d.$SUISelector6=function(a){__p&&__p();if(this.props.label)return this.props.label;if(!a.selectedItems.length)return this.props.placeholder!==void 0?this.props.placeholder:h._("No options selected");if(a.selectedItems.length===1){var c=a.selectedItems[0];c=c.props.children;return Array.isArray(c)?c.every(function(a){return typeof a==="string"})?c.join(""):b("React").createElement("span",null,c):c}else{return(c=this.props.multiSelectLabel)!=null?c:h._({"*":"{number} options selected","_1":"1 option selected"},[h._plural(a.selectedItems.length,"number")])}};d.$SUISelector8=function(){__p&&__p();var a=this,c=this.props,d=i(this,!1,c.separatorComponentType,c.optionGroupComponentType),e=i(this,!0,c.separatorComponentType,c.optionGroupComponentType),f=this.$SUISelector5(),g,h;if(c.canSelectMultiple){var j=b("ReactSelectorUtils").processMultiMenuItems(d,f);e=e.map(function(a){return a.type===c.optionGroupComponentType?b("React").cloneElement(a,{children:b("ReactSelectorUtils").processMultiMenuItems(i(a,!0,c.separatorComponentType,c.optionGroupComponentType),f,!0).items}):a});var k=b("ReactSelectorUtils").processMultiMenuItems(e,f,!0);g=k.items;h=j.selectedItems}else{k=f!==void 0?b("ReactSelectorUtils").processMenuItems(d,f,f===null):{items:d,selectedItems:[]};e=e.map(function(a){return a.type===c.optionGroupComponentType?b("React").cloneElement(a,{children:b("ReactSelectorUtils").processMenuItems(i(a,!0,c.separatorComponentType,c.optionGroupComponentType),f,!0).items}):a});j=f!==void 0?b("ReactSelectorUtils").processMenuItems(e,f,!0):{items:e,selectedItems:[]};g=j.items;h=k.selectedItem?[k.selectedItem]:[]}var l=0;g=g.map(function(c,d){__p&&__p();var e=l;d=b("React").cloneElement(c,{"data-testid":c.props["data-testid"]||"SUISelector/menuItem",onKeyDown:a.$SUISelector9(d),onSelect:function(){var b;a.$SUISelector10.apply(a,arguments);c.props.onSelect&&(b=c.props).onSelect.apply(b,arguments)},onSubItemSelect:function(b){b===void 0&&(b=0);return function(c){var d=e+b;a.$SUISelector9(d)(c)}},role:a.props.canSelectMultiple?"menuitemcheckbox":"menuitemradio",setupFocusRef:function(b,d,f){d===void 0&&(d=0);f===void 0&&(f=!1);d=e+d;f=a.props.canCollapseGroups?!!c.props.selected:f;a.$SUISelector11(d,b,f)},canSelectMultiple:a.props.canSelectMultiple,hasSelectedValue:!!h.length,isCollapsible:a.props.canCollapseGroups,theme:a.props.theme});!a.props.canCollapseGroups?l+=b("React").Children.count(d.props.children):l++;return d});var m=0;d=b("React").Children.map(this.props.children,function(c){if(c===null)return null;if(c.type===a.props.separatorComponentType)return b("React").cloneElement(c,{theme:a.props.theme});c=g[m];m+=1;return c});return{items:d,selectedItems:h}};d.$SUISelector9=function(a){__p&&__p();var c=this;return function(d){__p&&__p();switch(d.keyCode){case b("RTLKeys").UP:d.preventDefault();c.$SUISelector7(a-1,"prev");break;case b("RTLKeys").DOWN:d.preventDefault();c.$SUISelector7(a+1,"next");break;case b("RTLKeys").ESC:d.preventDefault();c.hideMenu();break}}};d.render=function(){var a,c=b("SUITheme").get(this).SUISelector,d=this.$SUISelector8();a=(a=c.menuBorderRadius)!=null?a:"2px";a={backgroundColor:c.backgroundColor,border:"solid 1px",borderColor:c.borderColor,borderRadius:a,boxShadow:c.boxShadow};return b("React").createElement(b("SUIAbstractMenu.react"),{button:this.props.button,buttonBorderedSides:this.props.buttonBorderedSides,buttonHeight:this.props.buttonHeight,buttonRoundedCorners:this.props.buttonRoundedCorners,buttonTextAlign:this.props.buttonTextAlign,className_DEPRECATED:this.props.className_DEPRECATED,contextualLayerBehaviors:this.props.contextualLayerBehaviors,"data-menu-testid":this.props["data-menu-testid"],"data-testid":this.props["data-testid"],disabled:this.props.disabled,display:"inline-block",dropdownWidth:this.props.dropdownWidth,errorMessage:this.props.errorMessage,errorTooltipPosition:this.props.errorTooltipPosition,id:this.props.id,label:this.$SUISelector6(d),labelledBy:this.props.labelledBy,margin:this.props.margin,maxHeight:this.props.maxHeight,maxWidth:this.props.maxWidth,menu:b("React").createElement("ul",{className:"_7yu","data-testid":"SUISelector/menu",id:this.$SUISelector3,role:"menu"},d.items),menuAlignment:this.props.menuAlignment,menuContainerStyle:a,menuID:this.$SUISelector3,menuPosition:this.props.menuPosition,name:this.props.name,onButtonClick:this.props.onSelectorButtonClick,onClose:this.props.onClose,onMouseEntersMenu:this.props.onMouseEntersMenu,onMouseLeavesMenu:this.props.onMouseLeavesMenu,onOpen:this.$SUISelector13,ref:this.$SUISelector12,shouldHideOnBlur:this.props.shouldHideOnBlur,shouldHideOnMouseLeave:this.props.shouldHideOnMouseLeave,shouldOpenAutomatically:this.props.shouldOpenAutomatically,style:this.props.style,suppressed:this.props.isSuppressed,theme:this.props.theme,tooltip:this.props.tooltip,warningMessage:this.props.warningMessage,width:this.props.width})};return c}(c);d.propTypes=babelHelpers["extends"]({},b("SUIErrorComponentUtil").propTypes,{button:b("prop-types").element,buttonBorderedSides:b("prop-types").arrayOf(b("prop-types").oneOf(["top","right","bottom","left"])),buttonHeight:b("prop-types").oneOf(["normal","tall","short"]),buttonRoundedCorners:b("prop-types").arrayOf(b("prop-types").oneOf(["topLeft","topRight","bottomRight","bottomLeft"])),buttonTextAlign:b("AlignmentEnum").propType.isRequired,canCollapseGroups:b("prop-types").bool.isRequired,canSelectMultiple:b("prop-types").bool.isRequired,contextualLayerBehaviors:b("prop-types").object.isRequired,disabled:b("prop-types").bool.isRequired,dropdownWidth:b("SUIPropTypes").dropdownWidth,isSuppressed:b("prop-types").bool.isRequired,margin:b("prop-types").string,maxHeight:b("prop-types").number.isRequired,menuAlignment:b("SUIAbstractMenu.react").propTypes.menuAlignment,menuPosition:b("SUIAbstractMenu.react").propTypes.menuPosition,multiSelectLabel:b("prop-types").node,onChange:b("prop-types").func.isRequired,optionGroupComponentType:b("prop-types").any.isRequired,placeholder:b("prop-types").node,separatorComponentType:b("prop-types").any.isRequired,shouldHideOnMouseLeave:b("prop-types").bool.isRequired,style:b("prop-types").object,theme:b("prop-types").instanceOf(b("SUITheme")),value:b("prop-types").any,width:b("SUIPropTypes").width});d.defaultProps=a;function i(a,c,d,e){return b("flatMapArray")(b("React").Children.toArray(a.props.children),function(a){if(a.type===d)return[];else if(a.type===e)return c?[a]:[a].concat(i(a,c,d,e));else return[a]})}e.exports=b("withSUITheme")(d)}),null); __d("getSUIDropdownSelectorUniform.fds",["cssVar"],(function(a,b,c,d,e,f,g){"use strict";function a(){return{backgroundColor:"#FFFFFF",borderColor:"#DADDE1",boxShadow:"0 0 4px 0 rgba(0, 0, 0, 0.2)"}}e.exports=a}),null); __d("getSUIDropdownSelectorOptionUniform.fds",["ix","cssVar","React","SUIGlyphIcon.react","asset","createBUITypeStyle"],(function(a,b,c,d,e,f,g,h){"use strict";function a(){return{activeBackgroundColor:"#DADDE1",activeColor:"#1C1E21",color:"#1C1E21",descriptionColor:"#606770",descriptionSelectedColor:"#606770",disabledBackgroundColor:"#F5F6F7",disabledColor:"#606770",highlightedBackgroundColor:"#F5F6F7",highlightedColor:"#1C1E21",iconMargin:{left:"0",right:"8px"},padding:{bottom:"6px",left:"32px",right:"24px",top:"6px"},paddingWhenNoValue:{bottom:"6px",left:"12px",right:"24px",top:"6px"},selectedBackgroundColor:"#ECF3FF",selectedColor:"#1C1E21",selectedIcon:b("React").createElement(b("SUIGlyphIcon.react"),{srcDefault:g("495838"),style:{position:"relative",top:-1}}),selectedIconMarginRight:"8px",selectedTypeStyle:b("createBUITypeStyle")({color:"#1C1E21",fontSize:"12px",fontWeight:"bold"}),typeStyle:b("createBUITypeStyle")({color:"#1C1E21",fontSize:"12px",fontWeight:"normal"})}}e.exports=a}),null); __d("SUIHelpMessage.react",["cx","PositionEnum","React","SUIComponent","SUITheme","SUITooltip.react","joinClasses","prop-types"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();a={position:"above"};c=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){var b,c;for(var d=arguments.length,e=new Array(d),f=0;f